to be in substantial compliance - Español Inglés Diccionario